section.section
  header.section__header
    h3.section__h3 reader
  div.section__content
    h4.section__h4 Description
    dl.section__dl
      dt.section__dt Type：
      dd.section__dd Object
    p Reader 模块：独立的阅读视图模块。
    pre.section__pre
      code.section__code.
        // 仅展示 API 中对外公开的方法和属性
        class Drawer extends Base {
          constructor(options) {
            super()

            this.attrs = cloneDeep(Reader.DEFAULTS)
            this.reading = false

            this.$target = null
            this.$paper = null
            this.$title = null
            this.$article = null
            this.$icon = null

            // 省略其它逻辑...
          }

          attr(prop, value) {
            // 省略其它逻辑...
            return this
          }

          render() {
            // 省略其它逻辑...
            return this
          }

          refresh() {
            // 省略其它逻辑...
            return this
          }

          enter() {
            // 省略其它逻辑...
            return this
          }

          exit() {
            // 省略其它逻辑...
            return this
          }

          toggle() {
            // 省略其它逻辑...
            return this
          }

          print() {
            // 省略其它逻辑...
            return this
          }

          destroy() {
            this.removeListeners()
            // 省略其它逻辑...
            return this
          }

          reload(options) {
            this.destroy().initialize(this.attr(options))
            return this
          }
        }

        Reader.DEFAULTS = {
           target: '',
           title: '标题',
           enterReadingTip: '进入阅读模式，按 ESC 键可退出阅读模式'
        }

        export default Reader
